﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WenDangOne.DbModel.BaseInfoManagerDal;
using WenDangOne.ViewModel.BaseInfoManagerView;

namespace LianChuDemo.IDal.BaseInfoManagerDal
{
    //改,  interface接口,
    public interface IModuleDbDal
    {
        List<ModuleDb> GetModuleDbsAll();
        //在接口层也要调用，其实是要先写接口在写实例
        ModuleDb GetModuleDbByModuleCode(string moduleCode);
        ModuleDbView GetModuleDbViewByCode(string moduleCode);
        ModuleDbView GetModuleDbViewByCodeSonSql(string moduleCode);
        bool ModuleAdd(ModuleDb moduleDb);
        bool ModuleUpdate(ModuleDb moduleDb);
        List<ModuleDb> GetModuleDbsByUserName(string userName);
    }
}
